home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NeXT Education Software Sampler 1992 Fall
/
NeXT Education Software Sampler 1992 Fall.iso
/
Programming
/
Source
/
Gopher_1.12
/
GopherClient.h
< prev
next >
Wrap
Text File
|
1992-03-18
|
1KB
|
62 lines
/* Generated by Interface Builder */
#import <appkit/appkit.h>
#import <objc/Object.h>
#import <netdb.h>
#import "Utilities.h"
#import <cthreads.h>
#import "GopherBrowserCell.h"
#import "GopherDispatcher.h"
#import "Parameters.h"
#import "Sound.h"
@interface GopherClient:Object
{
id MainScroller;
id MainText;
id myWindow;
id myIndexPanel;
id IndexTextItem;
id ItemInfoPanel;
id ItemInfoHostName;
id ItemInfoFileName;
id ItemInfoPortNumber;
id ItemInfoType;
char currenthostname[255];
char currentfilename[512];
int currentport;
char *theText;
id myDispatcher;
id mySpeaker; /* Assigned by program */
}
- (char *)currentCellName;
- init;
- close;
- clean;
- cellClicked:sender;
- displayDocument;
- setDispatcher:sender;
- print;
- saveAs:(char *)filename;
- searchIndex:sender;
- cancelIndex:sender;
- getIndexString:(char *)theString maxLength:(int)maxlength;
- showItemInfo;
- highlightNextWord;
// Delegate methods
- (int)browser:sender fillMatrix:matrix inColumn:(int)column;
- windowDidBecomeKey:sender;
- windowDidResignKey:sender;
- windowWillClose:sender;
// Internal support routines
- (BOOL) createPort:sender;
@end